/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package LogicadeNegocio;

import CapadeDatos.DaoProvincia;
import java.util.ArrayList;
import java.util.Iterator;
import javax.swing.JComboBox;
import modelo.beanProvincia;
/**
 *
 * @author clevano
 */
public class ComboProvincia {
 JComboBox jcombopro;
    ArrayList lista1;
    beanProvincia[] detalle;
    public ComboProvincia(JComboBox combo){
        jcombopro = combo;
    }

    public void cargarprovin(String nombre) throws Exception{
     // Llamamos al metodo datos modulo que nos devuelve el ArrayList
      lista1 = DaoProvincia.vertodoslosprovinciasdepart(nombre);
      detalle = new beanProvincia[lista1.size()];
      Iterator itr = lista1.iterator();
      int j=0;
      jcombopro.removeAllItems();
      while (itr.hasNext()) {
          detalle[j] =  (beanProvincia) itr.next();
          jcombopro.addItem(detalle[j].getNom_prov());
          j++;
      }
    }
    public  beanProvincia[] unidadespro(){
        return detalle;
    }
}
